package com.biqee.dao;

import com.biqee.model.db.BqUser;

/**
 * bq_user  表访问的DAO接口定义
 * @author guotao.tangt
 *
 */
public interface BqUserDAO extends BaseDAO {
	/**
	 * 根据登录名查询用户
	 * @param loginName
	 * @return
	 */
	public BqUser readByLoginName(String loginName);
	
	/**
	 * 根据主键ID查询用户
	 * @param id
	 * @return
	 */
	public BqUser readById(Long id);

	/**
	 * 创建一个新用户
	 * @param bqUser
	 * @return
	 */
	public Long create(BqUser bqUser);

	/**
	 * 更新指定用户的密码
	 * @param id
	 * @param password
	 * @return
	 */
	public int updatePassword(Long id, String password);
    
}